module.exports = {
  jdbcMap: {
    tinyint: "TINYINT",
    smallint: "SMALLINT",
    mediumint: "INTEGER",
    int: "INTEGER",
    integer: "INTEGER",
    bigint: "BIGINT",
    bit: "BIT",
    double: "DOUBLE",
    real: "DOUBLE",
    float: "REAL",
    decimal: "DECIMAL",
    numeric: "DECIMAL",
    char: "CHAR",
    varchar: "VARCHAR",
    date: "DATE",
    time: "TIME",
    year: "DATE",
    timestamp: "TIMESTAMP",
    datetime: "TIMESTAMP",
    tinyblob: "BINARY",
    blob: "LONGVARBINARY",
    mediumblob: "LONGVARBINARY",
    longblob: "LONGVARBINARY",
    tinytext: "VARCHAR",
    text: "LONGVARCHAR",
    mediumtext: "LONGVARCHAR",
    longtext: "LONGVARCHAR",
    enum: "CHAR",
    set: "CHAR",
    binary: "BINARY",
    varbinary: "VARBINARY",
    point: "OTHER",
    linestring: "OTHER",
    polygon: "OTHER",
    geometry: "BINARY",
    multipoint: "OTHER",
    multilinestring: "OTHER",
    multipolygon: "OTHER",
    geometrycollection: "OTHER"
  },
  lxMap: {
    tinyint: "Byte",
    smallint: "Short",
    mediumint: "Integer",
    int: "Integer",
    integer: "Integer",
    bigint: "Long",
    bit: "Boolean",
    double: "Double",
    real: "Double",
    float: "Float",
    decimal: "java.math.BigDecimal",
    numeric: "java.math.BigDecimal",
    char: "String",
    varchar: "String",
    date: "java.util.Date",
    time: "java.util.Date",
    year: "java.util.Date",
    timestamp: "java.util.Date",
    datetime: "java.util.Date",
    tinyblob: "byte[]",
    blob: "byte[]",
    mediumblob: "byte[]",
    longblob: "byte[]",
    tinytext: "String",
    text: "String",
    mediumtext: "String",
    longtext: "String",
    enum: "String",
    set: "String",
    binary: "byte[]",
    varbinary: "byte[]",
    point: "Object",
    linestring: "Object",
    polygon: "Object",
    geometry: "byte[]",
    multipoint: "Object",
    multilinestring: "Object",
    multipolygon: "Object",
    geometrycollection: "Object"
  }
}